A celebration of one of Britain's great civic squares. A ceaseless flow of buses and people crisscross the beating heart of the city.
2008
2004
1956
2014
2017
2020
2002
1960
2009
1957
1973
1981
1983
2024
2018
1985
1966
1986