Enjoying on the streets of London

[custom_adv]
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.

Check Also

The Legacy of Iraj Khajeh-Amiri

Iraj was born into a musically rich environment—his father taught him singing, and his grandfather …