Spotted this “out there” tile on the side of The Horse Hospital (Colonnade, Bloomsbury) this lunchtime. It looks like it’s been there a number of years and can help you teleport too.
It was the mention of “Coventry Stadium” that made me look initially and what do they mean by a “Copper Box,” is it referring to the TARDIS perhaps?
Anyway it’s a shame I couldn’t find the slot to put my visa card in or I would have been there like a shot! P