Key Information £1,250,000 Reference TTHWBH Type: Townhouse Country United Kingdom City London Bedrooms 4 Bathrooms 3