let us know about windsor…
best advice for 5k training at your level.
you are at the stage now where you should start doing intervals (I know you’ve already been doing them!!)
End ALL of your runs with a 1k at speed (your race speed or ideally slightly above)
then for your 5k training get those 1k intervals in…yuk hard I know. but watch the pb fall further below 30 mins!!