The average house price on LETCHFORD MEWS is £413,077
The most expensive house in the street is
10 LETCHFORD MEWS
with an estimated value of £413,077
The cheapest house in the street is
10 LETCHFORD MEWS
with an estimated value of £413,077
The house which was most recently sold was
10 LETCHFORD MEWS, this sold on 7 Jun 2013 for £248,000
The postcode for LETCHFORD MEWS is
NW10 6AG