A celebration of one of Britain's great civic squares. A ceaseless flow of buses and people crisscross the beating heart of the city.
2004
2025
1957
2000
1972
1975
1986
2011
2014
2002
2018
2008
1992
2022
2001
1998
2020
1985
1996