#postcard Does anyone know where this is? I presume it is in the UK. Thanks!