The Royal Oak

The Royal Oak
172 High Street, Teddington, City of London, TW11 8HU
Photo of The Royal Oak