You are here: 10 Questions - British city nicknames

Welcome to our British City Nicknames Page

Which British cities have the following nicknames?


  1. London-by-the-sea
  2. City of perspiring dreams
  3. City of a thousand trades, and also the pen shop of the world
  4. Cottonpolis

  5. Wool City
  6. Granite City
  7. The Queen of the Midlands
  8. The city of six towns
  9. Chocolate city
  10. Capital of the Highlands


  1. Brighton
  2. Cambridge
  3. Birmingham
  4. Manchester
  5. Bradford
  6. Aberdeen
  7. Nottingham
  8. Stoke

  9. York
  10. Inverness

Thank you for printing these questions. Please do not forget to come back to for more great quiz questions and answers.