A brand new space research centre was opened today in Leicester by two of the UK’s leading pioneers of Space Science. The Space Research Centre…
The Belmont Hotel, situated in De Montfort Square in Leicester is celebrating two of the city’s highest profile connections with the launch of two new…