2 Bedroom Apartment in Lombard Wharf

Lombard Wharf, Battersea, London, SW11

Withdrawn

£800,000

Leasehold