Greencroft Gardens, South Hampstead, Lon...
Kingsgate House, 2-8 Kingsgate Place, Ki...
Hampstead High Street, Hampstead, London...
55, Lonsdale Road, London NW6 6RA | 3 Bd | 1 Ba