A celebration of one of Britain's great civic squares. A ceaseless flow of buses and people crisscross the beating heart of the city.
2002
2003
1980
1991
1963
1999
2023
2017
2022
2019
2018
1977
1984