The average house price on is £803,447
The most expensive house in the street is
103A
with an estimated value of £929,202
The cheapest house in the street is
123
with an estimated value of £557,883
The house which was most recently sold was
22, this sold on 12 Dec 2006 for £560,000