British Museum Station

Underground Myths

Yesterday I asked readers to work out why I had chosen Trafalgar Square & British Museum as my favourite tube stations. Interestingly, although there were hints of a correct answer nobody actually got it right. Both are now closed, and have now passed into London mythology. Trafalgar Square – which I can remember using – […]