Quizzing Live

Where In Britain Is Temple Meads Station

Answer:
Bristol