Not sure what to think of Heathrow Bus Station “Welcome” branding post-brexit… I find the toilet signage much more convincing What horrors lie within? Cursed be those who poop into the toilet void