Luxury River View Furnished 3 Bedroom Apartment

York Road, Battersea, London, SW11

For Sale

£1,199,000

Leasehold

Video Tour