Tag: Edgware Road
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...