Pubs in London - Stoke Newington 175 Stoke Newington High Street, Stoke Newington, London, N16 0LH Tags: drinks, food, gastropub, good vibe, music, pub