Tag Archives: fine restaurants

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 […]