Top Attractions & Landmarks

Location

Hyde Park

Hyde Park Hyde Park is one of the largest parks in central London, United Kingdom, and one of the Royal Parks of London, famous fo ...

Big Ben

Big Ben Big Ben is the nickname for the great bell of the clock at the north end of the Palace of Westminster in London. It is t ...

London Eye

London Eye The London Eye is a giant 135-metre (443 ft) tall Ferris wheel situated on the banks of the River Thames in the British ...

Buckingham Palace

Buckingham Palace Buckingham Palace is the London home and primary residence of the British monarch. Located in the City of Westminster, t ...

River Cruise

River Cruise Enjoy a relaxing cruise and see the sights of London from the Thames river. Sightseeing cruises on the River Thames ever ...

Royal Albert Hall

Royal Albert Hall The Royal Albert Hall is a concert hall and one of the UK's most treasured and distinctive buildings, recognisable all o ...

Kensington Palace

Kensington Palace Kensington Palace is a royal residence set in Kensington Gardens and has been a residence of the British Royal Family si ...

Oxford Street

Oxford Street Oxford Street is a major thoroughfare in the City of Westminster in the West End of London, England. There are 548 shops ...

Harrods

Harrods Harrods is a high-end department store located in Brompton Road. Several of its departments, including the seasonal Chri ...

Westfield

Westfield Westfield London is a shopping centre in Shepherd's Bush, the centre is noted for its size. At the time of its opening i ...

Tate Modern

Tate Modern Tate Modern is Britain's national gallery of international modern art and is the most-visited modern art gallery in the ...

The British Museum

The British Museum The British Museum is a museum of human history and culture in London. Its collections, which number more than seven mil ...
Summit Hotels & Resorts
Top of Page
/