There is a Mont Blanc store inside the Harrods 'mall', Cartier also sell pens, as does the Smytheson, Hermes too, I don't know what the duty free has, but there's something there too.
So lots of options .
There's a plane at JFK, to fly you back from far away all those dark and frantic transatlantic miles