Tag Archive | "london"

Buckingham Palace and Champagne Afternoon Tea for Two

Friday, September 18, 2009

0 Comments

Buckingham Palace has been home to the British Royal Family since 1837. Based in Central London, the State Rooms of the Palace are open to visitors each year in August and September. The rooms are lavishly furnished with some of the greatest treasures from the Royal Collection. This is a unique day out that only [...]

Continue reading...