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
1973
2021
2025
2014
1953
1960
1985
1934
2024
1966
1967
1948
2008
—
1977