How much filling is really inside wraps on the high street? 0 29.06.2024 16:43 The Terrifying Day I Defected The sandwich is a great British institution. Invented in 1762 by the 4th Earl of Sandwich, it's been a go-to lunch for Brits for centuries.