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
  • 36579816


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