I wonder if the BA.com and travelocity.co.uk are using LON as the basis for issuing the tickets and that's why the quoted fare is higher ?
I wouldn't lose too much sleep over it though - just book it on travelocity.com and think of the extra dosh you've got to spend on loose women...or loose men.