Cafe

The Blue Owl

2 locals recommend,
Location
155 Stroud Green Rd
London, England
Finsbury Park

Tips from locals

Federica
January 13, 2018
Amazing full English Breakfast, not to mention cakes.. home made and delicious

Unique things to do nearby

Explore London's History with an Archaeologist
Explore Hackney with an artist
See 30+ Top London Sights. Fun Guide!