Travel, Cooking, Doing, Eating and Drinking (that about covers it)

Tag: the goring hotel uk

Tea for Two

Tea for Two

When you think of Britain, you think of the Queen, Big Ben, the Houses of Parliament, the London Eye, the Tower of London, Buckingham Palace, Downton Abbey and James Bond, to name a few things in no particular order. When it comes to food, the Ploughman’s […]

%d bloggers like this: