Alfred Waterhouse 1830-1905 architect lived here
61 New Cavendish Street, Westminster, W1, London
Google Streetview
OpenStreetMap
61 New Cavendish Street, Westminster, W1, London
Google Streetview
OpenStreetMap