A classic tour of London isn’t complete without a trip to the palace! Get up close to some of the most powerful and historic buildings in the world. Take in the awe-inspiring architectural diversity of Westminster, Buckingham Palace and St Paul’s Cathedral. Soak up the buzzing atmosphere and liveliness of the beautiful Covent Garden, and brush...Read more