River Thames – The Thames River is one of the greatest assets of Britain. A part of this 215 miles long river flows through central London. Every foot of this river has a history to speak of. Palaces, churches, cathedrals are dotted all along. Apart from its historical value, there are superb cruises to be enjoyed at the Thames, with boating, fishing and canoeing. There are also a lot of restaurants and pubs along the river, some of which are part of the river’s history. These eateries range from really expensive to cheap, depending on your budget.