Sold: Taymount Grange II, Taymount Rise, London SE23