Tag Archives: best london dining

London’s Best Private Dining Room Restaurants For Groups

Tweet The Ballroom at Beach Blanket Babylon “It is full of the cool and the beautiful, just like walking into a D&G advert”. Beach Blanket Babylon is Notting Hill’s best kept secret. Established in 1990, Beach Blanket Babylon is more than just a bar or restaurant. It is a club for the discerning, that doesn’t […]