Il Vecchio, Heywood and the vegetarian squid
Il Vecchio looks to be a converted pub based in Heywood, Greater Manchester. We wouldn’t have a clue where it was if it wasn’t for the East Lancashire Steam Railway departing from Heywood station 100 yards away, and a very convenient restaurant to go to after going on the Santa Train! We can start this…