The Sipping Room

Ideally located in West India Quay and close to Canary Wharf, it is an idyllic sanctuary for the
most magical celebrations.