Cavendish Road, Kilburn, London, Uk NW6
Hampstead High Street, Hampstead, London...
Parkwood Point, 19-22 St Edmunds Terrace...