Abbey House
Abbey House, 1a Abbey Road, St Johns Wood, London, NW8 9BT

This 1920’s block consists of one hundred and eleven flats and is situated in the leafy suburb of St. John’s Wood, with front and rear landscaped gardens.

Location

Contact

* Required




captcha