Redevelopment-55-bishopsgate

Garden Bridge

£200m Garden over the Thames has leaders at odds

£200m Garden over the Thames has leaders at odds