Euston Mouse?

There was one. In Euston Station. I followed it around until the train arrived.

We, on the other hand, are a motley bunch who put stuff here. No relation to the mouse, other than inspirationally.