Arden, Parkside Avenue, London, SE10
£390,000
x