A celebration of one of Britain's great civic squares. A ceaseless flow of buses and people crisscross the beating heart of the city.
1996
2011
2022
2023
2012
2016
1942
1998
1956
1951
2008
2017
2014
2010
1999
—
2020