Project Description
Chenil House, 183 Kings Road, London, SW3 5EB
Building/Estate name: 183 Kings Road
Location: Chelsea, London
Use: Retail
Date purchased: 2012
Size: 7,341 sq ft
Tenants: Lema
EPC: B
Strategy: Asset Management
Specification summary: A flagship retail showrooms arranged over ground and basement floors of Chenil House. The unit forms part of a larger holding from 183 to 209 King’s Road.
Location: Located in the Royal Borough of Kensington & Chelsea, an affluently populated south-west London suburb. The property is within a short walk of Sloane Square and South Kensington tube stations.





