The Times of London’s 10 best travel guides post has some interesting links - especially SpottedByLocals, an insiders guide to major European cities.