UK
London
Retail Magellan Boulevard E
E16
Magellan Boulevard
To Let
3,723 sf
Shop, Retail Office, Office
New unit, Capped off services
A collective mix of retail, office and leisure opportunities in the vibrant community of the Royal Albert Wharf..
Royal Albert Wharf is a new destination offering riverside views, open park..