Wessex in Ashurst Lodge

Wessex Institute of Technology is in Ashurst Lodge, located in the New Forest. The New Forest is a National Park that is in South England, not far from London. Professor...