Hotel Travelodge London Central City Road Hotel

Hotel Travelodge London Central City

The destination The best sights  Located in southeastern Great Britain, London is the largest city in the United Kingdom. This destination is unique with its sights, such as the Buckingham Palace.It is the most prestigious royal palace of the city, it is adorned with magnificent gardens. The Kensington Palace is the former residence of Princess Diana. The Tower of London is composed of a castle, a tower, a scaffold, a prison and a building, and contains the prodigious jewel of the crown. The London capital will unveil its cultural richness through the Tate Modern, a museum…

Read More