Canada Gallery Venues Canada Gallery Pall Mall, London,LondonUnited KingdomWebsiteSee Venue website for more details