London Restaurants

Lady’s Bob Bob Ricard in London Review

There’s nothing like a press-for-champagne button to get me excited about a night out in London. While said buttons can be found at a few restaurants around the city, the ones at Bob Bob Ricard in London’s Soho have always been my favorites.

Bob Bob Ricard in London

(more…)