Lots Road open space
A project involving the construction of a new open space, associated with a procurement strategy and contract award. Construction of a new open space at Lots Road in Kensington and Chelsea, set to begin in February 2026. A project involving the construction of a new open space, for which a procurement strategy and contract award are upcoming key decisions.