The Royal Oak

The Royal Oak
13 Richmond Road, Twickenham, TW1 3AB
Photo of The Royal Oak