The Torch Pub is a welcoming establishment in Wembley Park, London, offering a selection of pub favorites and new dishes. It provides a lively yet family-friendly atmosphere with disabled access and is dog-friendly.