The Optimist Tavern
If you’re looking for great food and drink, The Optimist Tavern in Upminster is the obvious choice. Close to Hornchurch, Elm Park and Romford, whether you live nearby or just passing through, you’re welcome to drop in.
Hacton Lane, Upminster, Greater London,
RM14 2XYGet Directions
Was your visit to The Optimist Tavern not what you expected?Let us know.