Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
Barnard Mews 6 £ 172,5000.000001
Barnard Mews 8 £ 210,5000.000003
Barnard Mews 3 £ 240,0000.000002
Barnard Mews 5 £ 170,0000.000001
Barnard Mews 4 £ 168,0000.000003
Barnard Mews 7 £ 152,5000.000001
Barnard Mews 2 £ 140,0000.000002
Barnard Mews 1 £ 150,0000.000001