159-161
Iverson Road
West Hampstead

Overview / Design Response

Tags