SE24 0PX · Herne Hill & Loughborough Junction
Based on last sold price of £21,750,000 (2025/26 rates)
968 incidents last month (within ~1 mile)