Garden barge square – an oasis on the thames

Garden barge square – an oasis on the thames

Reeds wharf on the southern side of the thames near Tower bridge is home to a floating garden – formed from a series of barges at the 200 year old Downings road moorings. The garden square is home to 70 residents with the gardens literally sitting on the barge roofs. Its a green oasis surrounded by the steel and glass of luxury apartments – all vying for their riverside space.