
£404,354

£263,036

£238,270

£198,500
Prices increased by £19,610 (5.89%) over the past year
Prices increased by £126,978 (56.36%) over the past 10 years
63 station road, leicestershire
Sold in FEB 2015
£1,362,800
63 station road, leicestershire
Sold in MAR 2008
£1,250,000
acacia house , melton
Sold in DEC 2020
£1,100,000