Address: Garnault Place, Clerkenwell Green, Clerkenwell, London Borough of Islington, London, Greater London, England, EC1R 4QT, United Kingdom
Operator: BT