NW3 1RU
Denning Road, London
Extraordinary 18th Century House 7992 sq ft 7 bedrooms 7 bathrooms Roof Terrace Flexible entertaining space Grand period features throughout 2 garages Separate self contained apartment