Photos coming soon
HOTEL
London Town Hotel
15 Penywern Road, London
Where it sits
London Town Hotel
15 Penywern Road, London
51.49083, -0.19326
Similar stays nearby
City Continental Kensington London
Hotel · 11 m
City Continental London Kensington
Hotel · 15 m
Mornington London Kensington, BW Premier Collection
Hotel · 15 m
London Town Hotel
Hotel · 20 m
Oxford Hotel
Hotel · 25 m
Oxford Hotel Earl's Court
Hotel · 25 m
Mornington Hotel London Kensington, BW Premier Collection
Hotel · 26 m
The Penywern Road Gem
Hotel · 30 m
Plan around London Town Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
