Shaftesbury Park Grand Hotel, Kensington, London SW5 0QQ

Park Grand London Kensington

27/37 Hogarth Road,
Kensington,
London,
SW5 0QQ

Tel: 020 7370 6831

Earls Court, Earl’s Court

Star Rating: 4-star