in such a popular location £540,000 2 Bedrooms ● Tizzard Grove, London, SE3 A fine example of modern apartments in such a popular location. View details