Curtain Call Here we have the London Marriott Hotel West India Quay, a 5 star hotel in Canary Wharf, and one of… murphyz January 24, 2012