The Abbey Court Notting Hill
20 Pembridge Gardens, London W2 4DU, United Kingdom, United Kingdom
Business Details
The property The Abbey Court Notting Hill is located in London, United Kingdom. The Lodging is ranked with 4 stars.
The Abbey Court Notting Hill is an imposing 19th-century double-fronted townhouse located only 1 minute's walk from Notting Hill Gate Underground Station.
- Type:
- Accommodation
- Keywords:
Stars Rank:
4
Booking_com_ID:
102354
The Abbey Court Notting Hill
The property The Abbey Court Notting Hill is located in London, United Kingdom. The Lodging is ranked with 4 stars.