Right my 25th Birthday is coming up Next month. Urgh cant belive 25

Anyway thinking for going for few beers somewhere around the country. Any ideas on good places to go? Thinking of Edingburgh but seems bit expensive to get to as we have left it to last min to sort out travel
Whats the best place out of Newcastle, Liverpool, Manchester for night out?