Carrick Court, Kennington, London | Guide Price £425,000 (Leasehold)