London by TWA

London by TWALondon is the capital city of England and the United Kingdom. Located on the River Thames, London has been a major settlement for two thousand years. London is an attractive tourism city with four World Heritage Sites: the Tower of London; Kew Gardens; the site comprising the Palace of Westminster, Westminster Abbey, and St Margaret’s Church; and the historic settlement of Greenwich (in which the Royal Observatory marks the Prime Meridian, 0° longitude, and GMT).

Other famous landmarks include British Museum, Tate Modern, National Gallery, the Natural History Museum etc. This undated poster was designed in the 1960s for TWA. The reduced version of this poster was printed in England.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.