a word of caution - courses recognised by the HCPC will be recognised by IBMS, the reverse is not always true.
St Georges is recognised by IBMS but not by the HCPC. To upgrade to the recognised qualification you need the "certificate of competence" awarded by the IBMS as a part of a training job. These training jobs are exceptionally rare to non-existant. In practice, you get hired as a lab assistant and stick around long enough/pester your manager into facilitating the opportunity.
As for the HCPC courses, it depends massively on your course title and your placement. There have been instances where the supply of IBMS compatible placements is fairly small compared to the number in the cohort.Buyer beware. Do check my post history, including within the epic "biomedical science is a pointless degree"
As for STP, there is massive competition. I tried a long time ago for histocompatibility and immunogenetics - I was one of 1200 applicants. Things might have improved. Another thing to have in mind, *any* bioscience grad can apply for STP. Increasing the competition further.
** Edit **
St Georges biomedical science has not been recognised by IBMS since 2019. That said, their current course offers a placement year which could include a NHS lab opportunities. I studied there in 2008 and I liked the course and the environment, hence my enthusiasm.