If you’re looking for great food and drink, The Harrow in Hornchurch is the obvious choice. Close to Romford, Upminster and Rush Green, whether you live nearby or just passing through, you’re welcome to drop in.
130 Hornchurch Road, Hornchurch, Greater London,
RM11 1DPGet Directions
Was your visit to The Harrow not what you expected?Let us know.