The Auld Shillelagh

105 Stoke Newington Church Street London N16 0UD