A celebration of one of Britain's great civic squares. A ceaseless flow of buses and people crisscross the beating heart of the city.
2010
2023
2002
2013
—
2019
2022
1975
1984
2015
2011
1999
2018
2020
2021
2025