Floor Plan for 2 Bedroom Apartment for Sale in Abbey Road, South Hampstead, London NW6, South Hampstead, NW6, 4SL - £800,000
Marketed By Vita Properties