£2,275,000
Sold 15 Aug 2025
50 MELGUND ROAD, LONDON, N5 1PT
Terraced
N5 1PT
Page 4 of 4