If you are missing Peaky Blinders, then look no further. Hidden away on Lord Street, Southport you’ll find a secret escape hatch back to the 1920s. Although Peaky Blinders is set in Birmingham, we feel a real affinity in the North West as some of the BBC series was filmed