Often overlooked in comparison to the well-trodden tourist path upstream, the stretch of the Thames from London Bridge to Greenwich offers some of the most interesting and iconic sites in London, each…
It was announced yesterday that the UK government has pledged £30 million in funding for to make the ‘floating paradise garden’ a reality, offering the final seal of approval. The…
Building developments along both the north and south banks of the river have become a common sight. For some, it has sparked the imagination of what could be… The river…