Hey! i live in london too and i saw the same poster you saw in tottenham ct station in Euston tube station! so excited! and also the first bus ad along Tottenham Court Road!!! *drool* i swear some girl (lol me too...) nearly passed out when she walked past edward's pin-board- sized face so excited!