Great place to stay in London, though it's a bit far north.