Keywords: Wayfarers Arcade.JPG The interior of Wayfarers Shopping Arcade on Lord Street in Southport Merseyside England It houses a small statue of the famous local racing horse Red Rum and is a Grade II listed building Own 2007-09-28 Small-town hero Wayfarers Arcade Photographs by User PC78 |