Quizzing Live

What Name Is Shared By Railway Stations In London & Manchester (There Are Two)

Answer:
Victoria & Piccadily