[« Chelmsford is beautiful!]
[London Meat Market »]
05/31/2006: "Always something happening in London"
No matter where you go in London, there always seems to be something going on. The sight here leaves only speculation as to what may have happend inside the underground, but the newspaper advertisement next to it is promising ..... "world cup pub drinking" - lol.