29-35 Farringdon Rd, London 020 7242 1013
29-35 Farringdon Rd, London, Greater London EC1M 3JF 020 7242 1013