UK, London
9 Aldgate High Street, City of London, London, EC3N 1AH, United Kingdom