Reviews of The BBQ Club at Jimmy's Pop-up. (Restaurant) in London (London).