Fine Dine at Soho’s Bob Bob Ricard restaurant, London

Bob Bob Ricard is one of London’s most glamorous restaurants serving luxury Russian and English dishes. All tables are in booths and the service is impeccable. Bob Bob Ricard gives you a VIP experience from the moment you enter the door to the time you leave. The food is excellent and presented perfectly – in fact they excel at this and this is very much part of the experience. The Russian elements influences the menu nicely with chilled Vodka shots available at various premiums available to order. We will let these pictures speak for themselves.