Owl and Hitchhiker
Address471 Holloway Road
Holloway, Greater London N7 6LE
About this Venue
The Owl and Hitchhiker is a Pub and Restaurant in Holloway, serving a great selection of craft beers, ales, wines and spirits.
Our new food menu is made up of fresh ingredients, and has something for everyone!