A celebration of one of Britain's great civic squares. A ceaseless flow of buses and people crisscross the beating heart of the city.
2023
2003
2002
2014
1937
1988
1956
1957
2012
2009
2011
2020
2022
—
2019