New 24-hour gym to be built in Elgin

The firm wishes to transform an unused 5,550sq ft unit at the Elgin Retail Park
The firm wishes to transform an unused 5,550sq ft unit at the Elgin Retail Park