logo

Modern 1-bedroom flat, located in a truly spectacular part of London - LON-229672

From £5318 / month
Albert Embankment, London, SE1 7XQ
Flexible Move In