UKLondonSouth East London SE2-SE28 excl SE1Greenwich
Shop, Showroom / Gallery, Medical / Clinic, Restaurant, Pub / Bar
SE3, Kidbrooke, Kidbrooke Square
To Let 267-4,935 sf
Kidbrooke Square is a project between Notting Hill Genesis and Greenwich..
Located in the heart of Kidbrooke, Kidbrooke Square offers easy access to key transport routes, making it an ideal base for businesses. The area is..