Pembridge Hall

28-32 Pembridge Gardens Notting Hill, London, Kensington and Chelsea, London, W2 4DX, United Kingdom

Hotel image
Read more reviews for Pembridge Hall