Lord Jim

PENYWERN ROAD 23-25, London, United Kingdom

Lord Jim Photos

Lord Jim Map

PENYWERN ROAD 23-25, London, United Kingdom
Lord Jim

Hotel Information

Lord Jim Hotel London is situated in the fashionable Kensington area. This small, friendly hotel provides comfortable, low-cost accommodation, popular with those visiting London on a budget. Earl's Court Underground Station is just a few minutes walk from the hotel, providing easy access around the city centre. Within easy walking distance of Lord Jim Hotel London you will find the Natural History Museum and Olympia and Earls Court exhibition centres.