Bob Bob Ricard
I’ll admit to being quite excited to see what all of the fuss is about on my first visit to Bob Bob Ricard. Located just off Golden Square, it has been a Soho institution almost since it opened in 2008, well-known for its iconic booths, glitzy interiors and self-described “eclectic clientele”. Luisa is fancier than […]