Castle Hotel

The Castle on Oldham Street has been around for generations, and is perhaps most famous as the location for the oft-spouted John Peel interview with Joy Division’s Ian Curtis, circa 1979. Only a few years ago I wouldn’t be recommending it for anything save a good scrap, and certainly not as a place where visitors […]