Hampton Grange

A farmhouse and farm office for a new farm created in the Cheshire countryside.

Back