SW113RF
Lombard Road, London, SW11
6th-floor split-level apartment Panoramic riverside views Private terrace Two ensuite bedrooms Guest WC Open-plan kitchen/reception 24-hour concierge Underground parking and roof terrace