London Town Hotel
15 Penywern Road
Earls Court London SW5 9TYRooms from: £55.00
No of Rooms: 30
Hotel Type: Bed and Breakfast
Star:
Rating:3

About London Town Hotel
The London Town hotel is a converted Victorian Townhouse, built circa 1877, situated on Penywern Road. It is a quality, bed & breakfast hotel in central London. The hotel is situated in Earl's Court. A short walk away from the Earl's Court Exhibition Centres and within easy reach of the Olympia Exhibition Centers and West Brompton Train station. We are a 2 minute walk away from Earl's Court London Underground Station (Piccadilly & District lines). From London Heathrow Airport the journey time to Earls Court Station is approximately 45 minutes on the London Underground using the Piccadilly Line.The hotel icon
shows London Town Hotel exact location on the map
To explore the local area click on the roads highlighted in blue to activate street view. Street view will then appear in a box below the map.




Rank40 " Olyroos out in the cold after 2-0 loss: The Olyroos' bid to qualify for the London Olympics has taken a... 



