Odd stuff in London Posted on April 12, 2003 by Jemima I went to pick up a parcel from the Post Office today and passed this tank on the way. There’s also a pic of an odd thing near Euston Tower – trees on stilts.