Key Information £348,000 Reference HVBH21 Type: Apartment Country United Kingdom City London Bedrooms 1 Bathrooms 1