Talbot, Loughton
[ Bar ]
33 London Road
Loughton, England
()1908 827296
na
ratings
11.30 am - 11.00 pm
information provided by RateBeer.com