Key Facts For Buyers - Holburne Road, London, SE3