Office Building – Vertical Garden – Orchard Place underneath Lower Lea Crossing October 3, 2012 London Photo Routes Leave a comment