The Harrow Menu & Prices
The Street, Stockbury
The Harrow is a bar restaurant in Stockbury, located at The Street, Stockbury. See the The Harrow menu and current prices below before you visit.
Menu
Open menu in new tab ↗Location
Restaurants in Stockbury · bar restaurants · All Stockbury
Build your own list
Save places you like and get menu updates.
App StoreGoogle Play