Archive for December, 2020

Best swimming spots in London

Though London has the river Thames flowing through the city but still it cannot be considered as a city of water enthusiasts & outdoor swimmers in recent time. It is said that facts are stranger than fictions and it is applicable here too as London has a swimming history of more than 400 years in [...]