Key Information £10,130,000 Reference DTE5 Type: Apartment Country United Kingdom City London Bedrooms 5 Bathrooms 3