London West End Apartments is located in the heart of the West End and has easy access to all public transport and close to the Central Transport Hub Tottenham Court Road Tube Station. The property is a couple of minutes walk from the transport links as well as Oxford Street. This property is located with plenty of activities on your doorstep including art galleries, Museums, Restaurants and High Street Shopping all within walking Distance.
The apartments in this area have the facilities listed below:
We accept the following methods of payment:
Can't find an apartment for your required dates? Need some more details about our apartment types? Just fill in the form below and a member of our friendly and knowledgeable team of staff will be in touch as soon as possible.