Leicestershire, UK, 16-Oct-2018 — /EuropaWire/ — Loughborough University has been named best in the country for student accommodation by a recent…