Lombard Wharf, Battersea

£3,995,000
3 bedrooms
2,946ft2