Henley House Hotel, Kensington, London SW5 0EN

Henley House Hotel London

30 Barkston Gardens,
Kensington,
London
SW5 0EN

Tel: 020 7370 4111

Earls Court, Earl’s Court

Star Rating: 4-star