A celebration of one of Britain's great civic squares. A ceaseless flow of buses and people crisscross the beating heart of the city.
1934
2018
2024
2015
—
2014
2004
1972
2020
1943
2005
1985
1988
2016
2019
1983
2002