The place to be if your are looking for short accommodation in London.