Stroll through Buckingham Palace, admire the grandeur of Parliament Square, surrounded by historic landmarks.
Stroll along the scenic paths of the Royal Park and explore the fascinating history of Westminster
Admire the picturesque views of the London Eye and Big Ben, and experience the vibrant atmosphere of Trafalgar Square