A celebration of one of Britain's great civic squares. A ceaseless flow of buses and people crisscross the beating heart of the city.
1998
2013
1981
2017
1980
1902
2019
1978
1964
2021
2020
2009
1936
—
2024