A celebration of one of Britain's great civic squares. A ceaseless flow of buses and people crisscross the beating heart of the city.
2013
2022
2017
—
1980
1963
1936
2000
1979
2020
2021
2019
1901
2023
1959
2007
1981
1902