Haddington, at Alderston Place

On Davidson Terrace, near Alderston Place