West Central London Holiday Services
Flight Centre UK Ltd
2 Southampton Street, London, WC2E 7HA 020 78369502
Bloomsbury Hotel
16-22 Great Russell Street, London, WC1B 3NN 020 73471000
Travelodge Hotels Ltd
Willing House 356-364, Grays Inn Road, London, WC1X 8BH 08719 846256
China Travel Service UK Ltd
C T S House, 7 Upper St Martins Lane, London, WC2H 9DL 020 78363688
Grange Buckingham Hotel
39-40 Bedford Place, London, WC1B 5JT 020 76362474