London

London Package

London, situated in southeast England, is a major metropolis that boasts a rich history and being the economic and cultural centre of the country. Tourists from all over the world come to this city to explore and experience its different aspects. On your London tour, you will get a chance to visit the famed Madame Tussauds and strike different poses with A-listers. A joy ride on London Eye – a giant Ferris wheel – is another highlight of this package that will give you unforgettable memories. While in Europe, travellers can also choose to explore the magnificent Scottish cities of Edinburgh and Glasgow