Posts Tagged ‘River Thames’

London’s River, The River Thames

The River Thames, described as capturing all of Britains history in it’s waters, makes history again as the river upon which Queen Elizabeth II celebrates her Diamond Jubilee

Read More