The biggest short term flat inventory can be found through Foxtons. These will be proper flats, not "hotel" style studios. There is an over abundance of overpriced, short term/holiday accommodation here so beware of the badly managed ones. Trip advisor can help with reviews and stuff.