Key Information £1,078,000 Reference SPBH3T Type: Townhouse Country United Kingdom City London Bedrooms 3 Bathrooms 2