Never had a problem mooring in upton. If there is no space just breast up alongside another NB.
Mooring at Worcester, there is also the floating pontoons that are free of charge unlike racecourse (only a few of quid). The floating pontoon is located just south to the entrance for the worcester to Birmingham canal. If you have the time, mooring there makes for a lovely walk along the river front into the city centre just in time for an evening meal