Quizzing Live

Which Is One Of The Smallest Cities In The United Kingdom, At Only 1 Mile Square And A Population Of 9,000 People

Answer:
City of London