A spectacular “Riverside” apartment with Uninterrupted views over the River Thames, and Battersea park; 2 bedrooms, 2 bathrooms, 760 sq ft, with a 940+ years lease, in a Grade II listed Victorian House, on the Chelsea Embankment...
#1362392
Chelsea Embankment, SW3
London, Greater London SW3 4LF
United Kingdom |