Filter beds at Thames Water treatment works at Kempton Park, Middlesex. UK. (44)

- Image ID: B70JYB

Filter beds at Thames Water treatment works at Kempton Park, Middlesex. UK. (44)

David Gee 2 / Alamy Stock Photo

Image ID: B70JYB

Location: Kempton Park , Middlesex. UK. (42)