The Red Lion is a traditional country pub serving excellent home-cooked food and drink. It features live entertainment and roaring log fires, offering a classic pub experience.
132 Stoke Newington Church St, Stoke Newington, London N16 0JX, United Kingdom