Waterfront at Royal Arsenal Riverside in London, UK
An exciting new riverside destination on the River Thames, with views overlooking Canary Wharf in London, UK. With extensive river frontage, a landscaped park and unrivalled travel connections, Waterfront at Royal Arsenal Riverside puts you at the centre of everything that is great about living in London.