London Town Hotel
The London Town hotel is a converted Victorian Townhouse, built circa 1877. The Hotel is situated in the tree lined Penywern Road, in the heart of Earl's Court (in the Royal Borough of Kensington & Chelsea). The hotel is a quality, bed & breakfast hotel in central London.
15 Penywern Road Earls Court London SW5 9TY
Earls Court Underground station: Exit the station via the Earls Court Road exit and turn right Take the first road on the right (Penywern Road) The Hotel is on the left hand side of the road, 1/4 of the way down. Walking time ~2mins
The Hotel does not have any parking. Car Parks in Earls Court Seagrave Road Car Park. 18 Seagrave Road, Fulham, London, SW6 1RX. Is an open air car park, accommodating all vehicles. It is adivisable to pre-book car parking, with cheaper tariffs. The car
Children under 3 years of age sharing parents bed with no additional bedding stay free of charge.
Compare all the top travel sites
We ﬁnd more hotels! Compare all the top travel sites in one simple search and find just what you're after. Too easy.