3 bed terraced houseIvydale Road, Peckham SE15Planning Listed Jun 29, 2026£1,000,000 -9.1% was £1,100,000