2 bed terraced houseMarne Avenue, London, Greater London N11Planning Listed Apr 9, 2026£525,000 -4.5% was £550,000