The Stag's Head

The Stag's Head is a delightful, historic pub located in London's East End. It boasts a cozy ambiance and serves a delectable array of homemade dishes alongside an extensive drink selection. The vibrant bar staff contribute to an energetic atmosphere, while a separate event room hosts live music. Additionally, the pub features a charming garden, perfect for unwinding and mingling.