News, West The London Shooting Club team up with The Shed In what might quite possibly be the manliest foodie event we’ve ever seen, this Monday 7th & 14th April,…