Christmas at InterContinental London - The O2
InterContinental London – The O2 A luxury hotel and a purpose built conference centre, located in historic Royal Greenwich on the vibrant Greenwich Peninsula with breath-taking views of the River Thames and Canary Wharf. Featuring one of Europe’s largest pillar-free ballroom, accommodating upto…