Olly's flat is one of the best place that I have stayed in London. It is a very good choice for a small group of people, with good location, convenient facilities and clean room. Olly and his team are very responsible and easy to communicate with. Highly recommended!