
No visit to London would be complete without experiencing first hand one of the most quintessentially British attractions – Buckingham Palace, the official residence of Her Majesty Queen Elizabeth II. And while you’re there, you must experience The Changing of The Guard ceremony - it’s truly is one of London’s most famous acts of pageantry [...]