West Hampstead
West Hampstead
West Hampstead

West Hampstead Square, London NW6

Former industrial yard and retail property developed to provide 100,000 sq.ft. of residential accommodation and a new London square

Bow Lane, London EC4
Menu