I found what looks like some really nice flats in Catford near the railway station (rightmove) adenmore road, anybody know anything about them?