SW6 2LY
Westwood Building, 4 Lockgate Road, Chelsea Creek
Exceptional two bedroom apartment 925 sq ft (86 sqm) Open plan reception/kitchen Residents' gym, swimming pool and cinema Just 0.1 miles to Imperial Wharf Station 24 hour concierge