About The Confluence Gallery CIC
The Confluence Gallery CIC is an art gallery based in Leicester. It is registered with Companies House under company number 17405624, incorporated August 2026.
Is this your business? Claim this listing to add a description, opening hours and photos.