Marriott Executive Apartments London, Canary Wharf
Revel in the enviable setting of Marriott Executive Apartments London, Canary Wharf. We are situated just a short walk from attractions such as The O2, ExCeL London and Queen Elizabeth Olympic Park, with London City Airport just ten minutes away.