Southbank Centre Southbank Centre

The Southbank centre is a large – around 85,000 square meters, over 21 acres – urban development in London, England, which is primarily used for buildings and museums dedicated to the arts. It resides in central London, close to many well known tourist... 

Tower of London Tower of London

The Tower of London is, quite simply, one of the most majestic and historical buildings in London – a city not exactly short on history and grandeur. The Tower is woven into the rich tapestry of London history as a site of some of its greatest triumphs,... 

Hampton Court Hampton Court

Although the British monarchy as an institution has been ruling the lands of Britain for over 1,000 years, only a few monarchs from the entire time have really gained entrance into the general public consciousness of today. One of the most notable is... 

Cutty Sark Cutty Sark

In her hey day, the Cutty Sark was a clipper ship who sailed the trade routes between China and Great Britain. Of all of the clippers designed in the 19th century, she alone gained an illustrious reputation for speed and efficient Clipper ships – meaning... 

St. Paul’s Cathedral St. Paul’s Cathedral

St. Paul’s Cathedral is arguably the most recognizable of the London landmarks, famed worldwide for its stunning dome. It has a unique place in London history due to it having been destroyed almost entirely by the Great Fire of London in 1666, but... 

Trafalgar Square Trafalgar Square

On any tourist trip to London, there are certain things that are of a must see necessity value on any sightseeing tour. Along with historic residences and buildings such as Buckingham Palace and St. Paul’s Cathedral, no visit to London would be complete... 

Millennium Bridge Millennium Bridge

The Millennium Bridge, so named due to its conception and build to honor the passing of the year 2000, has an interesting history. It is in London, England, and crosses the River Thames, linking the City of London with bankside. It is pedestrian only,... 

Houses of Parliament Houses of Parliament

The Houses of Parliament, more officially known as the Palace of Westminster, are the seat of the British Government. The Gothic style building sits on the bank of the River Thames in London, and the joined clocktower Big Ben is one of the most recognizable... 

Tower Bridge Tower Bridge

Tower Bridge is one of the most iconic symbols of London and the United Kingdom in general. This stunning piece of engineering has featured in many films and television programmes, often featuring as the scene for dramatic action. All of this national... 

Big Ben Big Ben

The image of the clocktower overlooking the Houses of Parliament is one of the most iconic images  related to the English capital city of London. Yet the term used to describe this sight – Big Ben – is one of the biggest misnomers in common usage.... 

Madame Tussauds Madame Tussauds

Madame Tussauds – no apostrophe, for reasons unknown – is a famous exhibition center for waxwork modeling. There are currently galleries in many major cities across the world, however the first opened gallery was in London, England. The name Madame... 

London Eye London Eye

The London Eye is one of the more innovative and interesting architectural structures of recent decades. It is, in the basest of terms, a giant ferris wheel not dissimilar to those seen at fairgrounds the world over. The Eye was created to mark the turn...