Quizzing Live

Which British City Do The Pop Band 'The Human League' Actually Come From

Answer:
Sheffield