Britain's Perri Shakes Drayton believes she's on course for the 400m hurdles Olympic final after clocking a personal best of 53.77 seconds during victory at the London Grand Prix at Crystal Palace.

In an all-star field, which included Olympic champion Melanie Walker and European Champion Irina Davydova, Shakes-Drayton thrived in front of a home crowd, running the second fastest time in the event in 2012; and breaking a two-year old personal best of 54.18 seconds.

The impressive final run before the Games propels the 23 year old into contention for a medal come the London Olympics, but the home town hurdler is setting herself a modest target.

Perri Shakes-Drayton
Shakes-Drayton was in disbelief after running a big personal best at Crystal Palace.

"I think I've got make the final now but I've got to stay level headed and not let this race get to me too much," she said.

"I've run a personal best today. You know I just believed in myself. I thought it was an opportunity to run against the best, these girls have run some phenomenal times.

"I thought, let's focus on what I've got to do. We've done a lot of work this week with my coach and today went well.

"It was waiting wasn't it? I honestly didn't expect to run a personal best today," she added. "Conditions wise they weren't the best but the rain stopped, that's what I wanted, no rain. This is what I'm used to.

"It will give me confidence but I won't let it get to my head too much because with my event anything can happen so it could be my day one day and another persons day another, so today is was my day but I'm not going to take what happened today to much and get too ahead of myself."

As well as coming into form at just the right time, Shakes-Dryaton looked at home in front of a capacity Crystal Palace crowd.

And the European Bronze medallist knows when she comes to competing in front of a partisan 80,000 crowd at the Olympic Stadium, the support could spark a repeat performance come London.

"It's going to be even better isn't it, I mean having all these people with all the Great Britain flags in the stands, that's something I strive for.

"I've had a lot of my family around today as well so I should get some more tickets, it's great encouragement having them in the crowd."