Canary Wharf Show – June 2008 Posted By Colin Rear in Events, Shows June 11, 2008 0 comment The concept of the Canary Wharf Motor Show is excellent - namely, displaying a range of cars in the public spaces around the high-rise buildings where...Continue Read