The Butcher & Grill 33 High Street Wimbledon Wimbledon Village London SW19 5BY 2089448269 Delicatessen