+more
In the mood for authetic Mediterranean-inspired cuisine? The Princess Royal Cubitt House Pub, Bar and Restaurant in Notting Hill, London serves great Mediterranean-inspired restaurants in an upscale pub with a leafy terrace & country-chic rooms. Enjoy the best pub with dining, bar, private feasting rooms, air-conditioned accommodation and a terrace and stunning gardens.
Enjoy really great service at lunchtime, adventurous and delicious food in a sweet selection of natural wines, brilliant roast, wide selection of wines, attentive staff, lovely decor in a beautifully designed pub with dining, bar, private feasting rooms, stunning gardens. Looking for traditional British food menu? The Princess Royal is modern British restaurant serving arguably the best tasting menu.