Leicester Road, New Barnet, EN5
Let Agreed
£1,100