British fine dining at The Cart Shed, offering a unique dining experience.