Hi Charlie and a warm welcome to the SGL. I am afraid that the light pollution in Glasgow will limit the DSOs you can view. I live in Lenzie , which is not quite as bad but still have to travel for decent dark skies. The Mak 127 is a decent scope and will serve you well especially on the Moon and planets but the field of view you get can make it more difficult to find DSOs. You will certainly benefit from using a Go To Mount as star hopping can be difficult in light polluted skies. I hope this does not sound too discouraging. I observed from Glasgow for many years and still managed to see many wonderful objects.
I would also recommend that you visit a meeting of the Astronomy Society of Glasgow. The meetings start up again next month and you can get lots of friendly advice there. You can get details from their website.
If I can be of any further help please don’t be afraid to ask.
All the best John.