Barnhill, Wembley, HA9
The Torch pub is located in Wembley and specialises in offering Flame-Grilled food and Flaming Challenges all day every day.