Farringdon Road P.O
81-89 Farringdon Rd., Islington, London, United Kingdom, EC1M 3LL
(02072) 427262 Phone