Full threadjhylands·Londoners are often said to consider London the center of the world. This poster makes it so.View on HN