This website uses cookies to improve your browsing experience. By continuing to use this site, you consent to the use of cookies on your device as described in our Cookie Policy.
Book Now
+44 2073706071
Book Now
11833100

Location

The Lord Jim Hotel London Kensington is located in the heart of Earls Court, giving hotel guest excellent access to central London, easy reach to main attractions: London Eye & Big Ben, Madame Tussads, Natural history Museum , British Museum, The V&A Museum, Buckingham Palace, Harrods, Tower of London and Tower Bridge, Westminster and all great London art galleries.


23-25 Penywern Road
Earls Court London
SW5 9TT

Sat Nav Use - SW5 9TT
Latitude = 51.490878
Longitude = -0.193037

https://www.embed-map.com
Close