HouseTrip London Apartments 279 Tottenham Court Road, London W1T 7RJ