Home United KingdomLondon Bob Bob Ricard, Soho