Royal Victoria Residences, Tidal Basin Road, Royal Victoria Dock, London E16 1AD
1 bedroom Apartments available in luxury new development over looking Canary Wharf
175 years from April 1999 (162 years remaining)
Legal references
Characteristics
Energy and Risks