The Former Aldwych Tube Station was originally named Strand after the street.
You may also like
Our friend Marc Tobias sent us these aerial views of Hannover.
James Cheshire posted this last Christmas. So it turns out my Christmas tree is full of contested borders and geopolitcal disputes… If […]
Din Tai Fung is a Chinese restaurant in Covent Garden, London with global ambitions and nice looking dumplings (via Elizabeth).