Tottenham Court Road Station, Oxford St, London W1D 2DH, UK

Tips