New Venue in Canary Wharf Gallery New Venue in Canary Wharf Fantastic NEWS to share with you about our New New Venue in Canary Wharf