Home75 x 75 cmLooking skywards from the plaza outside Canary Whaft station. Canary Wharf Station, London - upSKU: P38£35.00PriceQuantityAdd to CartBuy Now