Two Tardises (Tardii?) on a building in London.
Doctor Who Christmas special, perhaps? They usually threaten/destroy London each Christmas. :)
[Cross-posted from Dreamwidth by way of a backup http://heleninwales.dreamwidth.org/47710.html. If you want to leave a comment, please use whichever site you find most convenient. Comments so far:
Current Mood: amused