England 2003
The gorgeous Chester town hall is located in the center of the old walled city.