London
Ref No.
LOC505
Large modern event and exhibition space in Canary Wharf.
Large modern event and exhibition space in Canary Wharf.