A boss of mine told me that Leeds was a better place to work than Liverpool (from the perspective of clients, I think). So how does Leeds compare to Liverpool? I have been there before and had a good time. You are welcome to PM any good hotels in Leeds or Harrogate to work in Oh and Chester as well if you know...