Jack O'Shea Butchers

Jack O’Shea Butchers, 65 Regent’s Park Rd, Primrose Hill, London, NW1 8XD | jackoshea.com