Facing west along High Street, part of the The Artichoke Inn can be seen on the left. This was located at 105 High Street next to Church Hill.
Comments are closed.