100 Liverpool Street

City of London

Office Roof Gardens & Terraces

Soft landscaping and planters with integrated seating to terraces