3 Bedroom Apartment in Lombard Wharf

Lombard Wharf, Battersea, London, SW11

Withdrawn

£1,300,000

Leasehold