Located in London, just 4 minutes’ walk from Oxford Street, Theatre Land Apartments feature self-catering accommodation with free WiFi in some areas. It is 5 minutes’ walk from Tottenham Court Road Tube Station.
The apartment comes with a living room with parquet floor and flat-screen TV with DVD player, a fully equipped kitchen with oven, stove and microwave and a bathroom with free toiletries, hairdyer and shower. Extras include a washing machine.
Guests can walk just 8 minutes to Covent Garden Market and Leicester Square is 9 minutes’ walk away. Trafalgar Square and The National Gallery are just 15 minutes’ walk away. Holborn Tube Station is 0.3 mile away. Rooms:
Address: 245 Shaftesbury Avenue, London WC2H 8EH (Map)
Theatre Land Apartments - Photos