A celebration of one of Britain's great civic squares. A ceaseless flow of buses and people crisscross the beating heart of the city.
2005
1973
1975
2011
1985
1934
1986
1951
2020
2022
2019
1988
2023
2018
1943
2024
1957
2025
1983