Buckingham Palace Plus

May 6, 2015 by  
Filed under Travel destinations

Yes, Buckingham Palace is THE place to see in London. But then, I am the type of person who, upon finding myself in a country that has a monarch, heads straight to the royal palace. So in London that would be Buckingham Palace. Stand well back to get a wide angle view. Move up close […]