Bob Bob Ricard is a Soho institution, with one of London’s most lavish restaurant interiors. Each table at Bob Bob Ricard is in a private booth with a champagne button to summon another bottle!
The menu combines classic British and Russian dishes, and the Sunday lunch is unmissable.
Venue Details & Map
Bob Bob Ricard
1 Upper James StLondonW1F 9DF
Loading reviews for Bob Bob Ricard