Key Facts For Buyers - 38, Kidbrooke Park Road, London, SE3