Category: London


Buckingham Palace

One of the reasons so many people love to visit London, England’s capital city, is that it is the centre of British culture and history. Few tourist attractions encapsulate that […]

Read More


Natural History Museum

Inside the magnificent high-Victorian building adorned with ornate terracotta, visitors will discover over 80 Million rare and priceless artefacts! The Natural History Museum is well worth a visit, whether you’re […]

Read More


Tower Bridge

Tower Bridge is by far, one of London’s most iconic tourist attractions. Part bascule (a bridge that lifts to allow big or tall boats to pass through) and part suspension […]

Read More


National Gallery

With over 2,300 paintings on display within the walls of this giant, architectural masterpiece; the National Gallery is a go-to tourist attraction for those seeking to experience London’s cultural highlights. […]

Read More


Westminster Abbey

There are few places so steeped in History than Westminster Abbey. Officially dubbed the Collegiate Church of Saint Peter at Westminster, this enormous Gothic masterpiece is an essential tourist attraction […]

Read More