A celebration of one of Britain's great civic squares. A ceaseless flow of buses and people crisscross the beating heart of the city.
1990
2017
2018
1997
1988
2023
2019
2008
2024
—
1950
2015
1932
2022
2021