Lord Jim Hotel, Kensington, London SW5 9TT

Lord Jim Hotel

23-25 Penywern Road,
Earls Court,
London
SW5 9TT

Tel: 020 7370 6071

Earl’s Court

Star Rating: Budget