Quench

Website

Photos

Cliftonville Avenue
Margate, England

Quench is a vibrant museum located in Margate, England, dedicated to exploring the relationship between art, science, and the environment. Visitors can enjoy interactive exhibits that highlight sustainability and creativity, making it a perfect destination for families and art enthusiasts alike. With its unique blend of education and entertainment, Quench invites everyone to discover the importance of water and its impact on our world.

Generated from this place's information

Also at this address

Own this business?
See a problem?

You might also like