A university is to unveil its new £150m student village. The University of Leicester will mark the opening of the new Freemen's development, located on Welford Road. The institution said the work ...
Results that may be inaccessible to you are currently showing.