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


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

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