Garden Finder > England > Greater London > Thames Barrier Park
Directions On the north bank of the River Thames, beside the Thames Flood Barrier.