2 bed flat9 Palmer Road, Prince Of Wales Drive, Battersea, London SW11 Listed May 12, 2026£1,100,000 +4.8% was £1,050,000