Strategic Land, Regeneration

Twinwoods, UK

Bedford, East of England, UK

Twinwoods is a 132 acre former MoD site which currently provides industrial / office / workshop.

For more information visit thamesenterprisepark.com