London Tourism Archives – Travels with Erica
Buckingham Palace is one of the most iconic sights in Europe, and touring it should be on your London bucket list! It is home to the British Royal Family and has been since 1837. While you normally can only see the outside of the palace, you are able to take a Buckingham Palace tour during […]
