In such a popular location. £400,000 1 Bedroom ● Tizzard Grove, London, SE3 A fine example of modern apartments in such a popular location. View details