I strongly recommend this place for your successful London travel.
Very convenient pubic transportation, good location to find easily, safe area and comfortable room.