The Royal Oak situated on the Newport Road at the junction of Wharf Road.

Back