What's best..?
There are 3 to chose from, mountain bikes, hybrid and racing..? Hybrid I guess..?
It's really down to how much you're going to use it. If you're on it everyday and you're going to maintain it, then a £100 bike will do you. Many series bikes ( usually mountain bikes ) share the same frame, the pricey parts are the components, and if you don't maintain it they're going to fall apart. Hybrid are generally commuting bikes with small suspension rigs. Racing is it's own league really and they can be dangerously expensive. It'd only buy a mountain bike for the city if it was a decent hardtail (Hardtail means no rear suspension) that I could slap slick tyres on.
Can you show us the bikes you're interested in?