Telectroscope in London
I was up in London yesterday doing a lot of walking around again, well London is big and so you do a lot more of walking also on account of that. But anyway I was walking down the Embankment on the South Bank and passed the Telectroscope, which is a secret tunnel that connects New [...]
Read the rest of this entry »