London & The Thames

barge_on_river_thames_london_-_dec_2009

London is one of the most famous cities in the world and is home to one of the most famous rivers as well, the Thames.