McClatchey struck gold twice for Scotland in Melbourne five years ago
Caitlin McClatchey has revealed her determination to put recent disappointments behind her and win an Olympic medal in London next summer.
The 25-year-old, who was brought up in Northamptonshire, won two golds at the 2006 Commonwealth Games for Scotland.
But she failed to make the podium at the Beijing Olympics or at the 2010 Commonwealth Games in Delhi.
"I would love to have the chance of getting an Olympic medal," McClatchey told BBC Radio Northampton.
"That's the one medal I haven't got and to do it in front of your home crowd would be the cherry on the cake," she added.
"You just have a sense that something really special is going to happen."
Portsmouth-born McClatchey became Commonwealth champion in both the 200m and 400m freestyle in Melbourne five years ago, after taking bronze in the latter event at the 2005 World Championships.
But the Loughborough ITC swimmer admits it will be a tough task to make a mark at the shorter distance in 2012, given the strength in depth within the British team.
"In the 200 freestyle you've got Rebecca Adlington - double Olympic champion - and Joanne Jackson, who's the world record-holder in the 400.
"But that's great for British sport and British swimming. We push each other to try and get the fastest time possible," McClatchey said.