The Abbey Court Notting Hill
20 Pembridge Gardens London, W2 4DUThe Abbey Court Notting Hill is an imposing 19th-century double-fronted townhouse located only 1 minute’s walk from Notting Hill Gate Underground Station.
22 rooms
from £101