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.