700,000 homes could be built on farmland close to Persist palace
Nearly 60,000 acres of agricultural land, enough to build up to 700,000 homes, lies within 16 miles of Trafalgar Square and could be built on to reduce the housing shortage in the South-East, according to a report published today. At present this land supports a total of...