London City Island

London City Island is a riverside development beside Canary Wharf. It features Orlight’s architectural, directional downlights with anti-glare baffles and a magnetic lamp change mechanism.