The average house price on is £806,704
The most expensive house in the street is
103A
with an estimated value of £932,969
The cheapest house in the street is
123
with an estimated value of £560,145
The house which was most recently sold was
22, this sold on 12 Dec 2006 for £560,000