Quizzing Live

In Which English City Might You Visit The Albert Dock And The Pier Head

Answer:
Liverpool