Key Facts For Buyers - Denman Road, London, SE15