Aldwych station
This building always fascinated me when I walked past it at the Fleet Street end of the Strand in London. I am not a native Londoner having moved here in 1997 and even though I travelled extensively by tube to various client offices I sadly never had the opportunity to travel on the Aldwych branch […]