The Alba
London ■ UK
Canada Water is a tranquil modern waterside neighbourhood in South East London. With the Jubilee Line and Overground connecting you to the heart of the city, Canary Wharf, and Bermondsey in minutes. The area is transforming into an urban hub and is now home to Morro.