Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
76 £ 70,1000.000002
Brook House £ 277,5000.004003
Chapel House £ 232,5000.002002
The Old Surgery £ 160,0000.002002
The Orchard £ 270,0000.000001