Get on your sea legs to enjoy an open afternoon at London's only floating garden. Check out the tree barges, local flora and fauna and the killer view of the Thames at the The Floating Gardens on Tower Bridge Moorings.
Time Out says
Details
Discover Time Out original video