Luxury Properties for Sale In 62 Addison Road, London

Newer Properties
  • Sort by
  • Newer Properties
  • Older Properties
  • Price (High to Low)
  • Price (Low to High)
7 Bedroom Villa in 62 Addison Road, London, 6

Detached Stucco-Fronted Villa in Holland Park

This stucco-fronted detached villa is located in the heart of Holland Park and extends to approximately 6,305 sq ft./ 585 sq m. The house has been subject to an extensive…