Thanks everyone for the advice and support.

I ended up seeing my GP yesterday and he made an appt for me this morning for a scan.