Stop off at the Queen’s for Afernoon Tea

When in London, it is obligatory to drink a cup of English tea, eat some scones with cream and strawberry jam and visit the queen. You may not be able to shake hands with her majesty but you can at least go and gawp at her palace. If you take the tube to Green Park Station, the... Continue Reading →

Blog at WordPress.com.

Up ↑