£625,000 Chapel Farm Road - Eltham