The Thames Barrier

Postal address:

1 Unity Way, London, SE18 5NJ, United Kingdom

Social media:

    

Nearby places