A celebration of one of Britain's great civic squares. A ceaseless flow of buses and people crisscross the beating heart of the city.
1978
1948
2023
2007
1965
1980
1972
1930
1956
2022
2009
2004
1970
2019
2017
2021
—
1995
1991