The Princess Royal Pub & Boutique Hotel Notting Hill | Pub | In Good Company

Boutique hotel and pub in offering a stylish, contemporary stay with eco-conscious practices.