3 Taylor Place, London E3 2PP, England, United Kingdom
Distance: 563 yd.
Company description
Harrow Green is a multi-award-winning provider of workplace change solutions, specialising in space management and helping organisations make the transition to new working environments.