I like cities, but don't like London, so, after a bit of travelling in Europe, I settled in Budapest. It has everything I like about being in a big city with almost none of the crap you get in London: great arts scene, festivals of one sort or another almost constantly, friendly people, excellent public transport, and, for a person who works remotely for an American company, housing is extremely inexpensive.