A sign saying "Hello World!" in England