10.00 - 20.00 (GMT-5) (+52) 984-803-0839 800-953-0278


London is the capital and largest city in England and the UK. Located on the banks of the river Thames, it's an important human settlement since the Roman foundation under the name of Londinium over 2000 years ago. The old city center still its square mile medieval perimeter. Since the 19th Century, the name "London" also refers to the whole metropolis that surrounds the Capital. 4 important icons have been declared Heritage of Humanity: The Tower of London, The Royal Botanic Gardens, The Westminster Abbey, St Margaret's Church and Greenwich, the location of the Royal Observatory that marks the Prime Meridian Line.

What to do in London?

Tower of London

It's a huge fortress that has historically functioned as a royal residence, arsenal, fortress, and prison. Although during more than 900 years it was related to horror, it's today the most popular tourist attraction in London.

The Globe

The Globe, located on the banks of the Thames opened its doors in 1997. It's built close by the location of the original theatre where William Shakespeare performed his most famous plays. Nowadays, the facility still works under the Elizabethan spirit of the live theatre.

Kensington Palace

Located in the Kensington Gardens, the Kensington Palace has been the British royal residence for over 300 years. It was the official residence of the Princess of Wales, Diana, until her death.

St Paul's Cathedral

With 110 meters height, St Paul's Cathedral is the second biggest in the world, after St Peter Cathedral in Rome. This building is a masterpiece by Christopher Wren.

Looking for a place to stay in London?

We have the best options at the best prices!

Royal Botanic Garden and Kew Palace

Acquired by George III as Royal residence, it was used as the summer residence for the British Royalty. The majestic gardens that surround it, are listed as World Heritage by Unesco for its collection of plants and conserved specimens.

Windsor Castle

The Windsor Castle is the largest and oldest inhabited royal castle in the world. It has been the home of the Royal Family for almost 1000 years. Nowadays, Her Majesty the Queen stays at the Round Tower when she is at the residence.

Westminster Abbey

The Westminster Abbey is the oldest temple of London. Headquarters for the coronation, the Westminster Abbey houses the tombs of the monarchs and British historical figures of the past 1000 years.

Buckingham Palace

The Buckingham Palace is the Royal British Family residence in London since 1837. Nowadays, is the official residence of Queen Elizabeth II. Queen's Gallery is the Palace's public art gallery.