11/11/2011

Telford 2011

This happy New Town in Shropshire has been the focus of most of our university work so far. What it lacks in soul it makes up for in mediocre shopping opportunities...