Merrie England, Halifax Shop