All In London Logo
Home > Restaurants Home > Restaurant & Bar Restaurants > The Village Bar & Grill Restaurant

The Village Bar & Grill

72 Station Lane, Town Centre, Hornchurch

The Village Bar & Grill, exterior picture
Ads by Google

Address:72 Station Lane
Town Centre
RM12 6NA

Map:Location map & what's nearby

Cuisine:Restaurant & Bar

Region:Town Centre

Nearest Station:Hornchurch

Telephone: 01708 444012


User Reviews

Updates & Additions