River Thames is most beautiful river.It flows through southern England.This is Longest river in England so also it is second longest in the United Kingdom.(Source) Country- England Source- Thames Head, Gloucestershire, UK Length- 346 km mi)
Sun Setting over London, England - Absolutely Gorgeous Colors ! I love London and North Devon England
Sunset, Big Ben and Houses of Parliament, Thames River, London, England.
There is always something to see in London! Sunset, Thames River, London, England photo via chinnchinn
VISIT LONDON st pauls cathedral / tea at the ritz / bus tour of city / proms at albert hall / wimbledon / hire boris bikes / open air theatre / cable car across thames / climb / shard / big ben/parliament / boat on serpentine / watch football match