Key Facts For Buyers - Parish Lane, London, SE20