Lord Jim Hotel
Property Location With a stay at Lord Jim Hotel in London (Kensington - Earl's Court), you'll be minutes from Earl's Court Exhibition Centre and close to Royal Albert Hall. This guesthouse is close to...
- Rating 0 / 5
- Start From Check price