Lord Kensington Hotel, Earls Court, London SW5 9NJ

Lord Kensington Hotel London

38 Trebovir Road,
Kensington,
London
SW5 9NJ

Tel: 020 7373 7331

Earls Court, Earl’s Court

Star Rating: 3-star