CAMRA - Richmond & Hounslow Branch

close

The Lion - Teddington

The Lion - Teddington

pictures out of date, pub under new management 2011