Worcester College Of Technology 2006 - 2008 Bromsgrove, Bromsgrove, Worcestershire, UK, BromsgroveWorks / Construction sites