The Crown, Tottenham Court Road

51 New Oxford St, London WC1A 1BL