Britain’s biggest homes for sale: Devon country house vs London mansion
The biggest properties for sale on the open market in Britain – both in and outside of London – have been exclusively revealed to us by Zoopla The largest home on the property listing website is in Devon, in the town of Ottery Saint Mary, and at 22,211 sq ft it’s almost double the size of … Read more