Point of interest
Stoke Newington Church Street
232 locals recommend,
Location
Stoke Newington Church Street
Greater London, England
Tips from locals
Nice little high street with lots of boutiques and restaurants. Great to hang out and chill