Enjoying on the streets of London Most of Greater London south of the Thames belongs to the historic county of Surrey, while most of Greater London north of the Thames belongs historically to the county of Middlesex. Previous Next 1 2 3 4 5 6 7 8 9 2019-08-14 admin Share ! tweet