Tag: Edgware Road station art

news-06102024-220024

Exploring Julie Hamill’s London: Unveiling the Mysteries of Edgware Road Station

The journey back from Scotland was tiring both physically and mentally. After spending five days celebrating her godson's graduation, the journalist found herself at King's Cross Tube station with a heavy suitcase and a...