• A Barratt housing development in the South East of England.
  • Construction and Industry
  • barratt homes development home new plot building house devloper
  • United Kingdom
  • N86332