Ali's flat is the perfect place to stay in London, the location is great and the flat has everything you need!