London’s Iconic Sites

London Bridge

It’s often difficult to know where to start when visiting London. Visitors are bombarded by tourist opportunities, promises of great value shopping and their own bucket list of sites to tick off. This means that whether you’re on a short break or a long term trip in the capital, you may feel flooded with opportunities. This is why we’ve collated just a few of our favourite tourist hot spots in the city. These sure fire hits of London are all-round crowd pleasers, and will give you an apt introduction to what the city can offer those staying in hotels near Bayswater.

The London Eye

London Eye

Based on the South Bank, the London Eye or the Millennium Wheel as it was formerly known is one of London’s main iconic landmarks. Made up of thirty ovoid capsules and spanning 135 metres, the London Eye takes around half an hour to complete a full revolution. Based on the South Bank right next to the Thames, at the height of its journey, guests get a stunning view of the city, making it a must see for those looking for a memorable vista over the city. The London Eye makes a great start to any London holiday as it gives you a great sense of bearings over the expansive city.

The Tower of London

Tower of London

Built in 1078, the Tower of London is one of the country’s best known castles and was originally built by William the Conqueror. Over the years the castle has had many uses, being one of the main bastions and defences against London invaders in the Middle Ages. From the 12th century, the tower was used as a prison and was famous for holding the Princes in the Tower during the Tudor period. The last use of the tower as a prison was in the 1950’s when it even held the notorious Kray Twins. Now, the Tower holds the crown jewels and is open to the public as a museum which gives one of the most in depth looks into the history of the city.

Houses of Parliament

Houses of Parliament

The Houses of Parliament are based in Westminster and acts as the headquarters for the governing body of the UK. Here MP’s meet and debate over pressing issues to do with the management of the country. What’s more, the area is home to Elizabeth Tower, or Big Ben, the large clock tower facing the River Thames. This iconic monument and certain parts of Westminster are open to tours from the general public with advanced booking and give visitors an insight into the historic traditions of democratic England.

Buckingham Palace

Buckingham Palace

Buckingham Palace is located just off of St James Park and Green Park and is the traditional home of the Royal Family. Built by the Duke of Buckingham, the house passed hands to the royal family when it became the residence of Queen Charlotte in 1761. After its expansion in the 19th century, it became the residence of the ruling monarch after the death of Queen Victoria.