Weird spaceshippy place spotted in Slough. We don't get off train for fear of it. And Slough.