Now painted over, there was a painted sign for the London Wine & Spirit Stores on the left side of the Irish Oak (Royal Oak) pub in the Lower High Street.
Share this Page: