J. K. Rowling famously wrote Harry Potter in the cafés of Edinburgh (though not, apparently, at the one in the photo).
I was in Edinburgh too this weekend, with my days free while my wife was at a storytelling workshop, and I can recommend writing while pottering around the city. Awful pun aside, this is a really good way to get words down. I stumbled into it by accident, but I'll definitely do it again.