Sara's place is in a great location right off one of London's buzzing high streets with easy access into the centre of town. The flat itself is spotless and has everything you need.