Abbey Court Hotel, Notting Hill, London W2 4DU

Abbey Court Hotel Kensington London

20 Pembridge Gardens,
Kensington,
London
W2 4DU

Tel: 0207 221 7518

Paddington, Bayswater, Hyde Park