Cubitt House to open The Princess Royal in Notting Hill
The pub, which dates back to the Victorian era, will be home to a large dining room and bar, along with a walled garden, private feasting rooms and four individually designed bedrooms
Cubitt House has announced the opening of its latest pub, The Princess Royal, which will open its doors in Notting Hill this March.