8 London sights to add to your 2018 wishlist right now


With so much to do, see and taste in London, it can be hard for first-timers to plan their trip. No matter how long you have in the city, there is always more to see and experience.

Here at the Hotel Grand Royale Hyde Park, we want to ensure that all our guests get to enjoy the magic of the city so we’ve put together a list of must-see sights that are within easy reach of our hotels near Queensway Station. Hopefully, this list will make your 2018 special by giving you a real London experience.

Buckingham Palace

The Royal family is known for bringing millions of tourists into London every year and if you’re interested in learning more about the history of the country’s monarchy and exploring the beautiful Royal buildings, there’s no better place to start than the historic Buckingham Palace.

Buckingham Palace In London

London Eye

The famous Ferris wheel which sits alongside the Thames has become an iconic addition to London’s skyline. For anyone looking to get great views of the Thames and the surrounding area, the glass bubbles provide an ideal vantage point to snap some amazing holiday photos.

Wellington Arch

Located right around the corner from Buckingham Palace, nestled in between Hyde Park and St Green Park, Wellington Arch is one of the smaller landmarks of London. But don’t let the size put you off. The triumphal arch is a beautiful example of London architecture and offers photographers a chance to capture one of the oldest and most iconic monuments in the city.

Big Ben

There are few London landmarks that are as iconic as Big Ben. The famous bell, which is housed inside the beautiful tower in the heart of Westminster, is known worldwide as a symbol of London and is a must-see for anyone staying at the Hotel Grand Royale Hyde Park for the first time. As the sun goes down, the tower illuminates, creating even more astonishing views.

Big Ben

Tower Bridge

Of all the bridges in London that span across the famous River Thames, the Tower Bridge is without a doubt the most iconic. This famous structure has stood for over a century and still remains one of the most beautiful places in the city. Thanks to its unique style, the bridge has been featured in a number of blockbuster films and TV shows which you may recognise it from.

The Shard

The country’s tallest building is a relatively new addition to London’s skyline but has quickly become one of the city’s most popular viewpoints. The huge glass tower stretches 310 meters into the air and offers visitors panoramic views of the city that you can’t get anywhere else. Make your way to the top and feel like you’re on top of the world as you look out over London.

Piccadilly Circus

If you want to experience the vibrant hustle and bustle which London is famous for, and you don’t mind big crowds, be sure to take a trip along Piccadilly Circus for a true taste of city life. Bath in the glow of the giant screens as you explore one of London’s busiest areas.

Trafalgar Square

There are a number of famous squares and streets dotted throughout London but if you really want to make the most of your 2018 city break, be sure to stop by Trafalgar Square and discover the iconic statues, beautiful fountains and selection of galleries.