On a journey to the Scottish harbour town where her grandmother, Cathy, had a love affair that ended in heartbreak many years before, Sarah Barnes can't help but think of how far away her days of strap-hanging on the London Tube seem to be. Currently between jobs, she takes one at a local cafe - and finds herself falling in love with GP Rory McLean. But when Rory turns out to be the grandson of the man Cathy fell in love with, there are rough waters...