Piccadilly is the principal railway station in which English city?
Correct answer: Manchester
ChiseledCricket86008
that's a bit of a trick question 😣
Correct answer: Manchester