Albert Embankment
For Sale
London Borough of Newham, London, Greater London, England, E16, United Kingdom
For Sale
A brand new and luxurious 3 bedroom apartment offered to…