London City Apartments
London City is an apartment only 2.6 km from West End.
Madame Tussauds London is within a 20-minute walk. Strada - Camden offers Italian and English dishes and lies 100 meters away.
The apartment provides rooms featuring satellite TV, pay television, a writing desk, an iron with ironing board and a DVD player. A bathroom comprises a hairdryer, free toiletries and dressing gowns.
It offers a kitchen with a microwave, an electric kettle, a fridge, a toaster and a washing machine.
A 5-minute stroll takes guests to Camden Town subway station.