The age old river Thames passes through Oxford, Reading, Henley, Marlow, Windsor, Runnymede, Hampton Court, Westminster…. The very names sound like a history of England. This river is full of stories.
Continue reading “Through Thames flows England’s story”