With the capital's financial district inthe background, barges and lighters at Tower Bridge Moorings are grouped together on the river Thames, on 11th June 2021, in London, England. 'Xylonite' is one of seven Thames barges built between 1925 and 1930. Tower Bridge Moorings is the capital’s only floating gardens - a sustainable way of living for a community of more than one hundred adults and children, and a shelter for wildlife on the river. Tower Bridge Moorings is the capital’s only floating gardens - a sustainable way of living for a community of more than one hundred adults and children, and a shelter for wildlife on the river.
Add to Cart Add to Lightbox Download