Saturday, April 4, 2009

Things I love about London No 48697



The list goes on and one. Number 48697 is all the bits of Doctor Who that are lying around - a remainder Tardis (here), a broken Dalek (there) and council flats (everywhere).