Floor Plan for 1 Bedroom Apartment to Rent in 1 Salamanca Place, Nine Albert Embankment, London, SE1, 7HE - £425  pw | £1842 pcm