Byward Street London EC3R 5BJ United Kingdom Aldgate, The City
33 Thurloe Place London SW7 2HQ United Kingdom South Kensington
330 King's Road, London SW3 5UR, United Kingdom
12 Lower Marsh Waterloo London SE1 7RJ United Kingdom Waterloo, Southwark
16 Bloomsbury Street, Bloomsbury, London WC1B 3QA, United Kingdom
41 Great Russell Street, Bloomsbury, London WC1B 3PE, United Kingdom
15 Shepherd Street, Mayfair, London W1J 7HU, United Kingdom
24 Rose Street, London WC2E 9EA, United Kingdom
4 Lower Grosvenor Place, London SW1W 0EJ, United Kingdom
2 Finsbury Avenue Square London EC2M 2PJ United Kingdom Liverpool Street / Broadgate