Built
RHS Chelsea Flower Show 2021
Project information
Status
Built
Borough
Kensington and Chelsea
Size
264 sq m
Estimated completion
September 2021
Location
Royal Hospital Chelsea (Stop S), London SW1W 8BT, UK
Listed by
Last updated on
20/02/2023
Standard
Standard (small business)
Partner