The Thames is the longest river in England and is 215 miles in length from source to sea. It flows through 16 cities and key towns; pretty impressive really! I…
Summer time in London can be hot, sticky and uncomfortable. With crammed tubes and buses, boiling temperatures outside and freezing air conditioning inside the fresh air and space on and…