London Hotels Articles

July 13, 2010

What London Hotels Are Near The Changing Of The Guard?

… it is centrally located between Buckingham Palace, St. James Palace and the Houses of Parliament.

To go to and from the London hotels in the Buckingham Palace area are tube/railway stations. There are several tube stations in the area …

Powered by WordPress