SE1 2EB
Providence Square, London, SE1
2 bedrooms 1 reception room 2 bathrooms 867 sq ft apartment Fantastic Riverside Location First Floor Modern Development Private Balcony Overlooking the Japanese Water Gardens Concierge