15 Penywern RoadEarls Court
The London Town hotel is a converted Victorian Townhouse, built circa 1877, situated on Penywern Road. It is a quality, bed and breakfast hotel in central London.The hotel is situated in Earls Court. A short walk away from the Earls 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 Earls Court London Underground Station (Piccadilly and 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.
Get an Ordnance Survey map covering the London area.
Heritage Rated from 1- 5 (low-exceptional) on historic interest
18 Stafford Terrace (Linley Sambourne House) - 0.7 miles (Historic Building)
Leighton House Museum - 0.7 miles (Museum)
Natural History Museum - 0.8 miles (Museum)
Clockmakers' Museum - 0.8 miles (Museum)
Holland Park - 0.8 miles (Garden)
Science Museum - 0.9 miles (Museum)
Victoria and Albert Museum - 1 miles (Museum)
Kensington Palace - 1 miles (Historic House)
Lindsey House - 1 miles (Historic Building)
Albert Memorial - 1 miles (Historic Building)
Other Nearby Accommodation
+ Heritage Rating + ?
We've 'tagged' this accommodation to help you find related historic attractions and learn more about major time periods mentioned in the description.