Venison
Venison is featured just once on London’s street signs: Haunch of Venison Yard is just south of Oxford Street in Mayfair. The name derives from a tavern that stood at the entrance of the yard from the 1720s to the early part of the 20th century.
Venison
Venison is the name given to any of the species of deer sold as meat in the UK. The lean, red meat is low in fat and full of flavour.