SW113RF
34 Lombard Road, London, SW11
Beautifully Refurbished Throughout Positioned on the 8th and 9th Floors Panoramic view of London and The River Thames Stunning Marble Floor finish Easy Access to Thames Path and Clipper Boat Service Close to Battersea Park Secure Underground Parking Lift Resident Roof Terrace Approx. 1,610 Sqft (149.6 Sqm)