The average house price on SHEPHERDS PLACE is £3,815,707
The most expensive house in the street is
2 SHEPHERDS PLACE
with an estimated value of £3,815,707
The cheapest house in the street is
2 SHEPHERDS PLACE
with an estimated value of £3,815,707
The house which was most recently sold was
2 SHEPHERDS PLACE, this sold on 25 Jun 2010 for £2,250,000
The postcode for SHEPHERDS PLACE is
W1K 6ED