I will need a new bike to travel to work. It is about 2.5 miles on relatively flat roads. I would also like to be able to use it for country trails, though nothing too rugged. Can anyone suggest a good bike, hybrid or mountain, for around £300? I should also add I am looking for a ladies bike with a small frame (I'm 5'4").