London ladies - where to stay?