Quizzing Live

Which South Coast Town Do The Levellers Come From

Answer:
Brighton