Ross apartment was an excellent choice for our stay in London. Great location, justo a few minutes walking to Big Ben!!! And he was really nice and helpful before and during the stay. We totally recommend the place!!!