Hotels Bring Fine Art to Canary Wharf in Dynamic New Gallery Space

At the London Marriott Hotel and Apartments of West India Quay, Event Space Finds Its Artistic Side