A celebration of one of Britain's great civic squares. A ceaseless flow of buses and people crisscross the beating heart of the city.
2025
—
2020
2023
1988
2009
2013
1968
2016
2014
2017