Marriott Canary Wharf (built 2004)
Location: 51.5069500°N, 0.0210694°W