We welcome visitors to the Moorings however your visit must be arranged in advance. Please Contact Us or come along to one of our Events.
About Tower Bridge Moorings
In the heart of London, on the south side of the Thames downstream of Tower Bridge, lie the capital’s only floating gardens, devised by architects Nicholas Lacey & Partners. Known as Tower Bridge Moorings at Downings Roads– or Garden Barge Square