The White Hart 69 Stoke Newington High Street London, Greater London N16 8EL
View directions
Nothing's happening here