St Botolphs
Off St Botolph
London
EC3A 7JJ
See map >>
W: www.minervaplc.co.uk
Visitor Information
The scheme, designed by internationally renowned architects, Grimshaw is for a 14 storey landmark office building with circa 560,000 sq ft accommodation, including retail space